package com.woniuedu.article.dto;

import com.woniuedu.article.entity.EduArticleClass;
import com.woniuedu.article.entity.EduArticleComment;
import com.woniuedu.article.entity.EduArticleLable;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @Author: Why
 * @Date: 2022/4/21 11:32
 * @Description: 用于返回给前端
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ArticleDto {
    /**
     * 文章id
     */
    private Long id;
    /**
     * 标题
     */
    private String title;
    /**
     * 内容
     */
    private String context;
    // 文章摘要
    private String summary;
    /**
     * 封面url
     */
    private String cover;
    /**
     * 点击数
     */
    private Long hitNums;
    /**
     * 编辑器类型
     */
    private Integer editorType;
    /**
     * 标签
     */
    private List<EduArticleLable> lableList;
    /**
     * 分类
     */
    private List<EduArticleClass> classList;
    /**
     * 文章类型
     */
    private String type;
    /**
     * 发布形式
     */
    private String releaseForm;
    /**
     * 主评论
     */
    private List<EduArticleComment> comments;
    /**
     * 追评
     */
    private List<EduArticleComment> replyComments;
    /**
     *  创建时间
     */
    private String creationTime;
    /**
     * 是否删除
     */
    private Integer isDelete;
}
